import { formatTime  } from '@/utils'
export const normalColumns =  [
  {
    title18: 'common.sequenceNo', dataIndex: 'index', key: 'index', align: 'center', width: 80,
    customRender: ({ index }) => {
      return index + 1
    }
  },
  { title18: 'basicData.orderNo', dataIndex: 'orderNo', key: 'orderNo', align: 'center', width: 130, sorter: true },
  { title18: 'basicData.customer', dataIndex: 'custom', key: 'custom', align: 'center', width: 130, sorter: true },
  { title18: 'basicData.style', dataIndex: 'style', key: 'style', align: 'center', width: 130, sorter: true },
  { title18: 'basicData.totalPiece', dataIndex: 'quantity', key: 'quantity', align: 'right', width: 130, sorter: true },
  {
    title18: 'basicData.orderCreateDate', dataIndex: 'orderDate', key: 'orderDate', align: 'center', width: 120, sorter: true,timeType: 'day',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD')
    }
  },
  {
    title18: 'basicData.PayDate', dataIndex: 'deliveryDate', key: 'deliveryDate', align: 'center', width: 120, sorter: true,timeType: 'day',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD')
    }
  },
  {
    title18: 'common.createTime', dataIndex: 'createTime', key: 'createTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  },
  {
    title18: 'common.updateTime', dataIndex: 'updateTime', key: 'updateTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  },
  { title18: 'common.operate', dataIndex: 'operate', key: 'operate', align: 'center', width: 130, fixed: 'right' }
]

export const localColumns =  [
  {
    title18:  'common.sequenceNo', dataIndex: 'index', key: 'index', align: 'center', width: 80,
    customRender: ({ index }) => {
      return index + 1
    }
  },
  { title18: 'basicData.orderNo', dataIndex: 'orderNo', key: 'orderNo', align: 'center', width: 130, sorter: true },
  { title18: 'basicData.customer', dataIndex: 'custom', key: 'custom', align: 'center', width: 130, sorter: true },
  { title18: 'basicData.style', dataIndex: 'style', key: 'style', align: 'center', width: 130, sorter: true },
  { title18: 'basicData.totalPiece', dataIndex: 'quantity', key: 'quantity', align: 'right', width: 130, sorter: true },
  {
    title18: 'basicData.orderCreateDate', dataIndex: 'orderDate', key: 'orderDate', align: 'center', width: 120, sorter: true, timeType: 'day',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD')
    }
  },
  {
    title18: 'basicData.PayDate', dataIndex: 'deliveryDate', key: 'deliveryDate', align: 'center', width: 120, sorter: true, timeType: 'day',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD')
    }
  },
  {
    title18: 'common.createTime', dataIndex: 'createTime', key: 'createTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  },
  {
    title18: 'common.updateTime', dataIndex: 'updateTime', key: 'updateTime', align: 'center', width: 170, sorter: true, timeType: 'time',
    customRender: ({ text }) => {
      return formatTime(text, 'YYYY-MM-DD HH:mm:ss')
    }
  }
]